def subarraySum(nums, k):
    dic = {0: 1}
    sums, res = 0, 0
    for num in nums:
        sums += num
        res += dic.get(sums - k, 0)
        dic[sums] = dic.get(sums, 0) + 1
    return res


s = input().split(" ")
n = int(s[0])
k = int(s[1])
nums = [int(x) for x in input().split()]
print(subarraySum(nums, k))
